home *** CD-ROM | disk | FTP | other *** search
/ Nautilus 1992 July / Nautilus-3-8 / Nautilus-3-8.bin / Tools & Utilities / Techy Stuff / Development Environments ƒ / Perl 4.0.2 ƒ / README.MPW < prev    next >
Encoding:
Text File  |  1992-01-19  |  2.0 KB  |  60 lines

  1. 20Jan92
  2.  
  3. This is the first release of perl for MPW. It runs every program in the test 
  4. suite that you could it reasonably expect to, and probably some you didn't 
  5. expect it ever could run.
  6. Feel free to give this program away according to the terms stated in the README file.
  7.  
  8. System Requirements
  9.  
  10. Perl really likes MPW. The standalone version is not much use yet. Some of the 
  11. really cool features require ToolServer, System 7, and enough RAM (Notably
  12. stuff like `CFront MacApp.cp`, while (<┼.c>) or open(XXX, "Catenate ┼.c |"))
  13. Some of the files barely compile with 5 megabytes of RAM.
  14.  
  15. Installing
  16.  
  17. The Perl tool goes into any folder in your MPW search path - typically {MPW}:Tools:
  18. UserStartupÑPerl goes into {MPW}
  19. The contents of :lib should go into the directory specified in UserStartupÑPerl
  20. PerlHelp and PerlHelp.index can be anywhere. Install them by choosing 
  21. "Edit 411 Files" from your 411 menu.
  22. MacPerl can be anywhere.
  23.  
  24. Changing the source
  25.  
  26. To work with the source, you need MPW 3.2 or later. If you want to make changes to
  27. the perly.y file, you also need bison or yacc. To change macperl.mus, you need a
  28. running version of perl.
  29.  
  30. Added Files
  31.  
  32. UnixFiles.[hc] and missing.c emulate enough UNIX library calls to make Perl happy.
  33.  
  34. SubLaunch.[hc] provides some limited pipe/multitasking support.
  35.  
  36. PerlHelp is the Perl manual page in 411 format. While it describes a few things 
  37. that won't work on a Mac, it also contains descriptions of our Mac specific 
  38. additions.
  39.  
  40. Changed Files
  41.  
  42. Makefile was replaced with a MPW style one. Config.h was manually configured.
  43. Most source files have a few changes, which arealways bracketed by #ifdefs or 
  44. #ifndefs for the symbols macintosh, STDMAC or MSMAC. Our relying on the macintosh 
  45. symbol is not always well advised and some of the instances should probably be 
  46. replaced by applec.
  47.  
  48. Bugs, Suggestions, Damnations
  49.  
  50. Please send your bug reports and/or fixes to <neeri@iis.ethz.ch> (It is rather 
  51. unlikely that any of the bugs are relevant to the UNIX version). 
  52.  
  53. Matthias Neeracher        <neeri@iis.ethz.ch>
  54. Tim         Endres            <time@ice.com>
  55.  
  56.  
  57.  
  58.  
  59.  
  60.